﻿<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="DSrepository" targetNamespace="http://tempuri.org/DSrepository.xsd" xmlns:mstns="http://tempuri.org/DSrepository.xsd" xmlns="http://tempuri.org/DSrepository.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
  <xs:annotation>
    <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
      <DataSource DefaultConnectionIndex="1" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
        <Connections>
          <Connection AppSettingsObjectName="Settings" AppSettingsPropertyName="Karbel4ConnectionString" ConnectionStringObject="" IsAppSettingsProperty="true" Modifier="Assembly" Name="Karbel4ConnectionString (Settings)" ParameterPrefix="@" PropertyReference="ApplicationSettings.TX.Properties.Settings.GlobalReference.Default.Karbel4ConnectionString" Provider="System.Data.SqlClient" />
        </Connections>
        <Tables>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="vSalesAgentTableAdapter" GeneratorDataComponentClassName="vSalesAgentTableAdapter" Name="vSalesAgent" UserDataComponentName="vSalesAgentTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="Karbel4ConnectionString (Settings)" DbObjectName="Karbel4.dbo.vSalesAgent" DbObjectType="View" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="false" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT SalesAgentId, Title, FirstName, LastName, Notes, Balance FROM dbo.vSalesAgent</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="SalesAgentId" DataSetColumn="SalesAgentId" />
              <Mapping SourceColumn="Title" DataSetColumn="Title" />
              <Mapping SourceColumn="FirstName" DataSetColumn="FirstName" />
              <Mapping SourceColumn="LastName" DataSetColumn="LastName" />
              <Mapping SourceColumn="Notes" DataSetColumn="Notes" />
              <Mapping SourceColumn="Balance" DataSetColumn="Balance" />
            </Mappings>
            <Sources />
          </TableAdapter>
        </Tables>
        <Sources />
      </DataSource>
    </xs:appinfo>
  </xs:annotation>
  <xs:element name="DSrepository" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:Generator_UserDSName="DSrepository" msprop:Generator_DataSetName="DSrepository" msprop:EnableTableAdapterManager="true">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="AddressType" msprop:Generator_UserTableName="AddressType" msprop:Generator_RowDeletedName="AddressTypeRowDeleted" msprop:Generator_RowChangedName="AddressTypeRowChanged" msprop:Generator_RowClassName="AddressTypeRow" msprop:Generator_RowChangingName="AddressTypeRowChanging" msprop:Generator_RowEvArgName="AddressTypeRowChangeEvent" msprop:Generator_RowEvHandlerName="AddressTypeRowChangeEventHandler" msprop:Generator_TableClassName="AddressTypeDataTable" msprop:Generator_TableVarName="tableAddressType" msprop:Generator_RowDeletingName="AddressTypeRowDeleting" msprop:Generator_TablePropName="AddressType">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="AddressTypeId" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_UserColumnName="AddressTypeId" msprop:Generator_ColumnPropNameInRow="AddressTypeId" msprop:Generator_ColumnVarNameInTable="columnAddressTypeId" msprop:Generator_ColumnPropNameInTable="AddressTypeIdColumn" type="xs:int" />
              <xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="AlisSekli" msprop:Generator_UserTableName="AlisSekli" msprop:Generator_RowDeletedName="AlisSekliRowDeleted" msprop:Generator_RowChangedName="AlisSekliRowChanged" msprop:Generator_RowClassName="AlisSekliRow" msprop:Generator_RowChangingName="AlisSekliRowChanging" msprop:Generator_RowEvArgName="AlisSekliRowChangeEvent" msprop:Generator_RowEvHandlerName="AlisSekliRowChangeEventHandler" msprop:Generator_TableClassName="AlisSekliDataTable" msprop:Generator_TableVarName="tableAlisSekli" msprop:Generator_RowDeletingName="AlisSekliRowDeleting" msprop:Generator_TablePropName="AlisSekli">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="AlisSekliId" msdata:ReadOnly="true" msprop:Generator_UserColumnName="AlisSekliId" msprop:Generator_ColumnPropNameInRow="AlisSekliId" msprop:Generator_ColumnVarNameInTable="columnAlisSekliId" msprop:Generator_ColumnPropNameInTable="AlisSekliIdColumn" type="xs:unsignedByte" />
              <xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="BelgeTipi" msprop:Generator_UserTableName="BelgeTipi" msprop:Generator_RowDeletedName="BelgeTipiRowDeleted" msprop:Generator_RowChangedName="BelgeTipiRowChanged" msprop:Generator_RowClassName="BelgeTipiRow" msprop:Generator_RowChangingName="BelgeTipiRowChanging" msprop:Generator_RowEvArgName="BelgeTipiRowChangeEvent" msprop:Generator_RowEvHandlerName="BelgeTipiRowChangeEventHandler" msprop:Generator_TableClassName="BelgeTipiDataTable" msprop:Generator_TableVarName="tableBelgeTipi" msprop:Generator_RowDeletingName="BelgeTipiRowDeleting" msprop:Generator_TablePropName="BelgeTipi">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="BelgeTipiId" msdata:ReadOnly="true" msprop:Generator_UserColumnName="BelgeTipiId" msprop:Generator_ColumnPropNameInRow="BelgeTipiId" msprop:Generator_ColumnVarNameInTable="columnBelgeTipiId" msprop:Generator_ColumnPropNameInTable="BelgeTipiIdColumn" type="xs:unsignedByte" />
              <xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="CustomerBrand" msprop:Generator_UserTableName="CustomerBrand" msprop:Generator_RowDeletedName="CustomerBrandRowDeleted" msprop:Generator_RowChangedName="CustomerBrandRowChanged" msprop:Generator_RowClassName="CustomerBrandRow" msprop:Generator_RowChangingName="CustomerBrandRowChanging" msprop:Generator_RowEvArgName="CustomerBrandRowChangeEvent" msprop:Generator_RowEvHandlerName="CustomerBrandRowChangeEventHandler" msprop:Generator_TableClassName="CustomerBrandDataTable" msprop:Generator_TableVarName="tableCustomerBrand" msprop:Generator_RowDeletingName="CustomerBrandRowDeleting" msprop:Generator_TablePropName="CustomerBrand">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="BrandId" msprop:Generator_UserColumnName="BrandId" msprop:Generator_ColumnPropNameInRow="BrandId" msprop:Generator_ColumnVarNameInTable="columnBrandId" msprop:Generator_ColumnPropNameInTable="BrandIdColumn" type="xs:int" />
              <xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="128" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="CustomerId" msprop:Generator_UserColumnName="CustomerId" msprop:Generator_ColumnPropNameInRow="CustomerId" msprop:Generator_ColumnVarNameInTable="columnCustomerId" msprop:Generator_ColumnPropNameInTable="CustomerIdColumn" type="xs:int" minOccurs="0" />
              <xs:element name="StartDate" msprop:Generator_UserColumnName="StartDate" msprop:Generator_ColumnPropNameInRow="StartDate" msprop:Generator_ColumnVarNameInTable="columnStartDate" msprop:Generator_ColumnPropNameInTable="StartDateColumn" type="xs:dateTime" minOccurs="0" />
              <xs:element name="EndDate" msprop:Generator_UserColumnName="EndDate" msprop:Generator_ColumnPropNameInRow="EndDate" msprop:Generator_ColumnVarNameInTable="columnEndDate" msprop:Generator_ColumnPropNameInTable="EndDateColumn" type="xs:dateTime" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Carrier" msprop:Generator_UserTableName="Carrier" msprop:Generator_RowDeletedName="CarrierRowDeleted" msprop:Generator_RowChangedName="CarrierRowChanged" msprop:Generator_RowClassName="CarrierRow" msprop:Generator_RowChangingName="CarrierRowChanging" msprop:Generator_RowEvArgName="CarrierRowChangeEvent" msprop:Generator_RowEvHandlerName="CarrierRowChangeEventHandler" msprop:Generator_TableClassName="CarrierDataTable" msprop:Generator_TableVarName="tableCarrier" msprop:Generator_RowDeletingName="CarrierRowDeleting" msprop:Generator_TablePropName="Carrier">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="CarrierId" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_UserColumnName="CarrierId" msprop:Generator_ColumnPropNameInRow="CarrierId" msprop:Generator_ColumnVarNameInTable="columnCarrierId" msprop:Generator_ColumnPropNameInTable="CarrierIdColumn" type="xs:short" />
              <xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="ContactType" msprop:Generator_UserTableName="ContactType" msprop:Generator_RowDeletedName="ContactTypeRowDeleted" msprop:Generator_RowChangedName="ContactTypeRowChanged" msprop:Generator_RowClassName="ContactTypeRow" msprop:Generator_RowChangingName="ContactTypeRowChanging" msprop:Generator_RowEvArgName="ContactTypeRowChangeEvent" msprop:Generator_RowEvHandlerName="ContactTypeRowChangeEventHandler" msprop:Generator_TableClassName="ContactTypeDataTable" msprop:Generator_TableVarName="tableContactType" msprop:Generator_RowDeletingName="ContactTypeRowDeleting" msprop:Generator_TablePropName="ContactType">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="ContactTypeId" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_UserColumnName="ContactTypeId" msprop:Generator_ColumnPropNameInRow="ContactTypeId" msprop:Generator_ColumnVarNameInTable="columnContactTypeId" msprop:Generator_ColumnPropNameInTable="ContactTypeIdColumn" type="xs:int" />
              <xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Country" msprop:Generator_UserTableName="Country" msprop:Generator_RowDeletedName="CountryRowDeleted" msprop:Generator_RowChangedName="CountryRowChanged" msprop:Generator_RowClassName="CountryRow" msprop:Generator_RowChangingName="CountryRowChanging" msprop:Generator_RowEvArgName="CountryRowChangeEvent" msprop:Generator_RowEvHandlerName="CountryRowChangeEventHandler" msprop:Generator_TableClassName="CountryDataTable" msprop:Generator_TableVarName="tableCountry" msprop:Generator_RowDeletingName="CountryRowDeleting" msprop:Generator_TablePropName="Country">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="CountryCode" msprop:Generator_UserColumnName="CountryCode" msprop:Generator_ColumnPropNameInRow="CountryCode" msprop:Generator_ColumnVarNameInTable="columnCountryCode" msprop:Generator_ColumnPropNameInTable="CountryCodeColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="3" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Territory" msprop:Generator_UserColumnName="Territory" msprop:Generator_ColumnPropNameInRow="Territory" msprop:Generator_ColumnVarNameInTable="columnTerritory" msprop:Generator_ColumnPropNameInTable="TerritoryColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="OriginId" msprop:Generator_UserColumnName="OriginId" msprop:Generator_ColumnPropNameInRow="OriginId" msprop:Generator_ColumnVarNameInTable="columnOriginId" msprop:Generator_ColumnPropNameInTable="OriginIdColumn" type="xs:int" minOccurs="0" />
              <xs:element name="CultureId" msprop:Generator_UserColumnName="CultureId" msprop:Generator_ColumnPropNameInRow="CultureId" msprop:Generator_ColumnVarNameInTable="columnCultureId" msprop:Generator_ColumnPropNameInTable="CultureIdColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="6" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="CurrencyCode" msprop:Generator_UserColumnName="CurrencyCode" msprop:Generator_ColumnPropNameInRow="CurrencyCode" msprop:Generator_ColumnVarNameInTable="columnCurrencyCode" msprop:Generator_ColumnPropNameInTable="CurrencyCodeColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="3" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="ActiveFlag" msprop:Generator_UserColumnName="ActiveFlag" msprop:Generator_ColumnPropNameInRow="ActiveFlag" msprop:Generator_ColumnVarNameInTable="columnActiveFlag" msprop:Generator_ColumnPropNameInTable="ActiveFlagColumn" type="xs:boolean" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Culture" msprop:Generator_UserTableName="Culture" msprop:Generator_RowDeletedName="CultureRowDeleted" msprop:Generator_RowChangedName="CultureRowChanged" msprop:Generator_RowClassName="CultureRow" msprop:Generator_RowChangingName="CultureRowChanging" msprop:Generator_RowEvArgName="CultureRowChangeEvent" msprop:Generator_RowEvHandlerName="CultureRowChangeEventHandler" msprop:Generator_TableClassName="CultureDataTable" msprop:Generator_TableVarName="tableCulture" msprop:Generator_RowDeletingName="CultureRowDeleting" msprop:Generator_TablePropName="Culture">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="CultureId" msprop:Generator_UserColumnName="CultureId" msprop:Generator_ColumnPropNameInRow="CultureId" msprop:Generator_ColumnVarNameInTable="columnCultureId" msprop:Generator_ColumnPropNameInTable="CultureIdColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="6" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Currency" msprop:Generator_UserTableName="Currency" msprop:Generator_RowDeletedName="CurrencyRowDeleted" msprop:Generator_RowChangedName="CurrencyRowChanged" msprop:Generator_RowClassName="CurrencyRow" msprop:Generator_RowChangingName="CurrencyRowChanging" msprop:Generator_RowEvArgName="CurrencyRowChangeEvent" msprop:Generator_RowEvHandlerName="CurrencyRowChangeEventHandler" msprop:Generator_TableClassName="CurrencyDataTable" msprop:Generator_TableVarName="tableCurrency" msprop:Generator_RowDeletingName="CurrencyRowDeleting" msprop:Generator_TablePropName="Currency">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="CurrencyCode" msprop:Generator_UserColumnName="CurrencyCode" msprop:Generator_ColumnPropNameInRow="CurrencyCode" msprop:Generator_ColumnVarNameInTable="columnCurrencyCode" msprop:Generator_ColumnPropNameInTable="CurrencyCodeColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="3" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Customer" msprop:Generator_UserTableName="Customer" msprop:Generator_RowDeletedName="CustomerRowDeleted" msprop:Generator_RowChangedName="CustomerRowChanged" msprop:Generator_RowClassName="CustomerRow" msprop:Generator_RowChangingName="CustomerRowChanging" msprop:Generator_RowEvArgName="CustomerRowChangeEvent" msprop:Generator_RowEvHandlerName="CustomerRowChangeEventHandler" msprop:Generator_TableClassName="CustomerDataTable" msprop:Generator_TableVarName="tableCustomer" msprop:Generator_RowDeletingName="CustomerRowDeleting" msprop:Generator_TablePropName="Customer">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="CustomerId" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_UserColumnName="CustomerId" msprop:Generator_ColumnPropNameInRow="CustomerId" msprop:Generator_ColumnVarNameInTable="columnCustomerId" msprop:Generator_ColumnPropNameInTable="CustomerIdColumn" type="xs:int" />
              <xs:element name="AccountNumber" msdata:ReadOnly="true" msprop:Generator_UserColumnName="AccountNumber" msprop:Generator_ColumnPropNameInRow="AccountNumber" msprop:Generator_ColumnVarNameInTable="columnAccountNumber" msprop:Generator_ColumnPropNameInTable="AccountNumberColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="10" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Demographics" msprop:Generator_UserColumnName="Demographics" msprop:Generator_ColumnPropNameInRow="Demographics" msprop:Generator_ColumnVarNameInTable="columnDemographics" msprop:Generator_ColumnPropNameInTable="DemographicsColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="2147483647" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="CountryCode" msprop:Generator_UserColumnName="CountryCode" msprop:Generator_ColumnPropNameInRow="CountryCode" msprop:Generator_ColumnVarNameInTable="columnCountryCode" msprop:Generator_ColumnPropNameInTable="CountryCodeColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="3" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="PreferredShipMethod" msprop:Generator_UserColumnName="PreferredShipMethod" msprop:Generator_ColumnPropNameInRow="PreferredShipMethod" msprop:Generator_ColumnVarNameInTable="columnPreferredShipMethod" msprop:Generator_ColumnPropNameInTable="PreferredShipMethodColumn" type="xs:int" minOccurs="0" />
              <xs:element name="PreferredPaymentTerm" msprop:Generator_UserColumnName="PreferredPaymentTerm" msprop:Generator_ColumnPropNameInRow="PreferredPaymentTerm" msprop:Generator_ColumnVarNameInTable="columnPreferredPaymentTerm" msprop:Generator_ColumnPropNameInTable="PreferredPaymentTermColumn" type="xs:unsignedByte" minOccurs="0" />
              <xs:element name="VergiDairesi" msprop:Generator_UserColumnName="VergiDairesi" msprop:Generator_ColumnPropNameInRow="VergiDairesi" msprop:Generator_ColumnVarNameInTable="columnVergiDairesi" msprop:Generator_ColumnPropNameInTable="VergiDairesiColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="VergiNo" msprop:Generator_UserColumnName="VergiNo" msprop:Generator_ColumnPropNameInRow="VergiNo" msprop:Generator_ColumnVarNameInTable="columnVergiNo" msprop:Generator_ColumnPropNameInTable="VergiNoColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="ModifiedDate" msprop:Generator_UserColumnName="ModifiedDate" msprop:Generator_ColumnPropNameInRow="ModifiedDate" msprop:Generator_ColumnVarNameInTable="columnModifiedDate" msprop:Generator_ColumnPropNameInTable="ModifiedDateColumn" type="xs:dateTime" />
              <xs:element name="ModifiedBy" msprop:Generator_UserColumnName="ModifiedBy" msprop:Generator_ColumnPropNameInRow="ModifiedBy" msprop:Generator_ColumnVarNameInTable="columnModifiedBy" msprop:Generator_ColumnPropNameInTable="ModifiedByColumn" type="xs:int" minOccurs="0" />
              <xs:element name="TS" msdata:ReadOnly="true" msprop:Generator_UserColumnName="TS" msprop:Generator_ColumnPropNameInRow="TS" msprop:Generator_ColumnVarNameInTable="columnTS" msprop:Generator_ColumnPropNameInTable="TSColumn" type="xs:base64Binary" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="DeliveryTerm" msprop:Generator_UserTableName="DeliveryTerm" msprop:Generator_RowDeletedName="DeliveryTermRowDeleted" msprop:Generator_RowChangedName="DeliveryTermRowChanged" msprop:Generator_RowClassName="DeliveryTermRow" msprop:Generator_RowChangingName="DeliveryTermRowChanging" msprop:Generator_RowEvArgName="DeliveryTermRowChangeEvent" msprop:Generator_RowEvHandlerName="DeliveryTermRowChangeEventHandler" msprop:Generator_TableClassName="DeliveryTermDataTable" msprop:Generator_TableVarName="tableDeliveryTerm" msprop:Generator_RowDeletingName="DeliveryTermRowDeleting" msprop:Generator_TablePropName="DeliveryTerm">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="DeliveryTermId" msdata:ReadOnly="true" msprop:Generator_UserColumnName="DeliveryTermId" msprop:Generator_ColumnPropNameInRow="DeliveryTermId" msprop:Generator_ColumnVarNameInTable="columnDeliveryTermId" msprop:Generator_ColumnPropNameInTable="DeliveryTermIdColumn" type="xs:unsignedByte" />
              <xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Department" msprop:Generator_UserTableName="Department" msprop:Generator_RowDeletedName="DepartmentRowDeleted" msprop:Generator_RowChangedName="DepartmentRowChanged" msprop:Generator_RowClassName="DepartmentRow" msprop:Generator_RowChangingName="DepartmentRowChanging" msprop:Generator_RowEvArgName="DepartmentRowChangeEvent" msprop:Generator_RowEvHandlerName="DepartmentRowChangeEventHandler" msprop:Generator_TableClassName="DepartmentDataTable" msprop:Generator_TableVarName="tableDepartment" msprop:Generator_RowDeletingName="DepartmentRowDeleting" msprop:Generator_TablePropName="Department">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="DepartmentId" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_UserColumnName="DepartmentId" msprop:Generator_ColumnPropNameInRow="DepartmentId" msprop:Generator_ColumnVarNameInTable="columnDepartmentId" msprop:Generator_ColumnPropNameInTable="DepartmentIdColumn" type="xs:short" />
              <xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="GroupName" msprop:Generator_UserColumnName="GroupName" msprop:Generator_ColumnPropNameInRow="GroupName" msprop:Generator_ColumnVarNameInTable="columnGroupName" msprop:Generator_ColumnPropNameInTable="GroupNameColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Employee" msprop:Generator_UserTableName="Employee" msprop:Generator_RowDeletedName="EmployeeRowDeleted" msprop:Generator_RowChangedName="EmployeeRowChanged" msprop:Generator_RowClassName="EmployeeRow" msprop:Generator_RowChangingName="EmployeeRowChanging" msprop:Generator_RowEvArgName="EmployeeRowChangeEvent" msprop:Generator_RowEvHandlerName="EmployeeRowChangeEventHandler" msprop:Generator_TableClassName="EmployeeDataTable" msprop:Generator_TableVarName="tableEmployee" msprop:Generator_RowDeletingName="EmployeeRowDeleting" msprop:Generator_TablePropName="Employee">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="EmployeeId" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_UserColumnName="EmployeeId" msprop:Generator_ColumnPropNameInRow="EmployeeId" msprop:Generator_ColumnVarNameInTable="columnEmployeeId" msprop:Generator_ColumnPropNameInTable="EmployeeIdColumn" type="xs:int" />
              <xs:element name="ContactId" msprop:Generator_UserColumnName="ContactId" msprop:Generator_ColumnPropNameInRow="ContactId" msprop:Generator_ColumnVarNameInTable="columnContactId" msprop:Generator_ColumnPropNameInTable="ContactIdColumn" type="xs:int" />
              <xs:element name="LoginId" msprop:Generator_UserColumnName="LoginId" msprop:Generator_ColumnPropNameInRow="LoginId" msprop:Generator_ColumnVarNameInTable="columnLoginId" msprop:Generator_ColumnPropNameInTable="LoginIdColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="256" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="ManagerId" msprop:Generator_UserColumnName="ManagerId" msprop:Generator_ColumnPropNameInRow="ManagerId" msprop:Generator_ColumnVarNameInTable="columnManagerId" msprop:Generator_ColumnPropNameInTable="ManagerIdColumn" type="xs:int" minOccurs="0" />
              <xs:element name="DepartmentId" msprop:Generator_UserColumnName="DepartmentId" msprop:Generator_ColumnPropNameInRow="DepartmentId" msprop:Generator_ColumnVarNameInTable="columnDepartmentId" msprop:Generator_ColumnPropNameInTable="DepartmentIdColumn" type="xs:short" minOccurs="0" />
              <xs:element name="Title" msprop:Generator_UserColumnName="Title" msprop:Generator_ColumnPropNameInRow="Title" msprop:Generator_ColumnVarNameInTable="columnTitle" msprop:Generator_ColumnPropNameInTable="TitleColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="BirthDate" msprop:Generator_UserColumnName="BirthDate" msprop:Generator_ColumnPropNameInRow="BirthDate" msprop:Generator_ColumnVarNameInTable="columnBirthDate" msprop:Generator_ColumnPropNameInTable="BirthDateColumn" type="xs:dateTime" />
              <xs:element name="MaritalStatus" msprop:Generator_UserColumnName="MaritalStatus" msprop:Generator_ColumnPropNameInRow="MaritalStatus" msprop:Generator_ColumnVarNameInTable="columnMaritalStatus" msprop:Generator_ColumnPropNameInTable="MaritalStatusColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="1" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Gender" msprop:Generator_UserColumnName="Gender" msprop:Generator_ColumnPropNameInRow="Gender" msprop:Generator_ColumnVarNameInTable="columnGender" msprop:Generator_ColumnPropNameInTable="GenderColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="1" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="ActiveFlag" msprop:Generator_UserColumnName="ActiveFlag" msprop:Generator_ColumnPropNameInRow="ActiveFlag" msprop:Generator_ColumnVarNameInTable="columnActiveFlag" msprop:Generator_ColumnPropNameInTable="ActiveFlagColumn" type="xs:boolean" />
              <xs:element name="ModifiedDate" msprop:Generator_UserColumnName="ModifiedDate" msprop:Generator_ColumnPropNameInRow="ModifiedDate" msprop:Generator_ColumnVarNameInTable="columnModifiedDate" msprop:Generator_ColumnPropNameInTable="ModifiedDateColumn" type="xs:dateTime" />
              <xs:element name="ModifiedBy" msprop:Generator_UserColumnName="ModifiedBy" msprop:Generator_ColumnPropNameInRow="ModifiedBy" msprop:Generator_ColumnVarNameInTable="columnModifiedBy" msprop:Generator_ColumnPropNameInTable="ModifiedByColumn" type="xs:int" minOccurs="0" />
              <xs:element name="TS" msdata:ReadOnly="true" msprop:Generator_UserColumnName="TS" msprop:Generator_ColumnPropNameInRow="TS" msprop:Generator_ColumnVarNameInTable="columnTS" msprop:Generator_ColumnPropNameInTable="TSColumn" type="xs:base64Binary" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="ExpensePercentage" msprop:Generator_UserTableName="ExpensePercentage" msprop:Generator_RowDeletedName="ExpensePercentageRowDeleted" msprop:Generator_RowChangedName="ExpensePercentageRowChanged" msprop:Generator_RowClassName="ExpensePercentageRow" msprop:Generator_RowChangingName="ExpensePercentageRowChanging" msprop:Generator_RowEvArgName="ExpensePercentageRowChangeEvent" msprop:Generator_RowEvHandlerName="ExpensePercentageRowChangeEventHandler" msprop:Generator_TableClassName="ExpensePercentageDataTable" msprop:Generator_TableVarName="tableExpensePercentage" msprop:Generator_RowDeletingName="ExpensePercentageRowDeleting" msprop:Generator_TablePropName="ExpensePercentage">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="ExpensePercentageId" msdata:ReadOnly="true" msprop:Generator_UserColumnName="ExpensePercentageId" msprop:Generator_ColumnPropNameInRow="ExpensePercentageId" msprop:Generator_ColumnVarNameInTable="columnExpensePercentageId" msprop:Generator_ColumnPropNameInTable="ExpensePercentageIdColumn" type="xs:unsignedByte" />
              <xs:element name="Percentage" msprop:Generator_UserColumnName="Percentage" msprop:Generator_ColumnPropNameInRow="Percentage" msprop:Generator_ColumnVarNameInTable="columnPercentage" msprop:Generator_ColumnPropNameInTable="PercentageColumn" type="xs:float" minOccurs="0" />
              <xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="HareketTipi" msprop:Generator_UserTableName="HareketTipi" msprop:Generator_RowDeletedName="HareketTipiRowDeleted" msprop:Generator_RowChangedName="HareketTipiRowChanged" msprop:Generator_RowClassName="HareketTipiRow" msprop:Generator_RowChangingName="HareketTipiRowChanging" msprop:Generator_RowEvArgName="HareketTipiRowChangeEvent" msprop:Generator_RowEvHandlerName="HareketTipiRowChangeEventHandler" msprop:Generator_TableClassName="HareketTipiDataTable" msprop:Generator_TableVarName="tableHareketTipi" msprop:Generator_RowDeletingName="HareketTipiRowDeleting" msprop:Generator_TablePropName="HareketTipi">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="HareketTipiId" msdata:ReadOnly="true" msprop:Generator_UserColumnName="HareketTipiId" msprop:Generator_ColumnPropNameInRow="HareketTipiId" msprop:Generator_ColumnVarNameInTable="columnHareketTipiId" msprop:Generator_ColumnPropNameInTable="HareketTipiIdColumn" type="xs:unsignedByte" />
              <xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Location" msprop:Generator_UserTableName="Location" msprop:Generator_RowDeletedName="LocationRowDeleted" msprop:Generator_RowChangedName="LocationRowChanged" msprop:Generator_RowClassName="LocationRow" msprop:Generator_RowChangingName="LocationRowChanging" msprop:Generator_RowEvArgName="LocationRowChangeEvent" msprop:Generator_RowEvHandlerName="LocationRowChangeEventHandler" msprop:Generator_TableClassName="LocationDataTable" msprop:Generator_TableVarName="tableLocation" msprop:Generator_RowDeletingName="LocationRowDeleting" msprop:Generator_TablePropName="Location">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="LocationId" msdata:ReadOnly="true" msprop:Generator_UserColumnName="LocationId" msprop:Generator_ColumnPropNameInRow="LocationId" msprop:Generator_ColumnVarNameInTable="columnLocationId" msprop:Generator_ColumnPropNameInTable="LocationIdColumn" type="xs:unsignedByte" />
              <xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Type" msprop:Generator_UserColumnName="Type" msprop:Generator_ColumnPropNameInRow="Type" msprop:Generator_ColumnVarNameInTable="columnType" msprop:Generator_ColumnPropNameInTable="TypeColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Origin" msprop:Generator_UserTableName="Origin" msprop:Generator_RowDeletedName="OriginRowDeleted" msprop:Generator_RowChangedName="OriginRowChanged" msprop:Generator_RowClassName="OriginRow" msprop:Generator_RowChangingName="OriginRowChanging" msprop:Generator_RowEvArgName="OriginRowChangeEvent" msprop:Generator_RowEvHandlerName="OriginRowChangeEventHandler" msprop:Generator_TableClassName="OriginDataTable" msprop:Generator_TableVarName="tableOrigin" msprop:Generator_RowDeletingName="OriginRowDeleting" msprop:Generator_TablePropName="Origin">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="OriginId" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_UserColumnName="OriginId" msprop:Generator_ColumnPropNameInRow="OriginId" msprop:Generator_ColumnVarNameInTable="columnOriginId" msprop:Generator_ColumnPropNameInTable="OriginIdColumn" type="xs:int" />
              <xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="PaymentTerm" msprop:Generator_UserTableName="PaymentTerm" msprop:Generator_RowDeletedName="PaymentTermRowDeleted" msprop:Generator_RowChangedName="PaymentTermRowChanged" msprop:Generator_RowClassName="PaymentTermRow" msprop:Generator_RowChangingName="PaymentTermRowChanging" msprop:Generator_RowEvArgName="PaymentTermRowChangeEvent" msprop:Generator_RowEvHandlerName="PaymentTermRowChangeEventHandler" msprop:Generator_TableClassName="PaymentTermDataTable" msprop:Generator_TableVarName="tablePaymentTerm" msprop:Generator_RowDeletingName="PaymentTermRowDeleting" msprop:Generator_TablePropName="PaymentTerm">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="PaymentTermId" msdata:ReadOnly="true" msprop:Generator_UserColumnName="PaymentTermId" msprop:Generator_ColumnPropNameInRow="PaymentTermId" msprop:Generator_ColumnVarNameInTable="columnPaymentTermId" msprop:Generator_ColumnPropNameInTable="PaymentTermIdColumn" type="xs:unsignedByte" />
              <xs:element name="PaymentMethod" msprop:Generator_UserColumnName="PaymentMethod" msprop:Generator_ColumnPropNameInRow="PaymentMethod" msprop:Generator_ColumnVarNameInTable="columnPaymentMethod" msprop:Generator_ColumnPropNameInTable="PaymentMethodColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="PaymentTerm" msprop:Generator_UserColumnName="PaymentTerm" msprop:Generator_ColumnPropNameInRow="PaymentTerm" msprop:Generator_ColumnVarNameInTable="columnPaymentTerm" msprop:Generator_ColumnPropNameInTable="PaymentTermColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Product" msprop:Generator_UserTableName="Product" msprop:Generator_RowDeletedName="ProductRowDeleted" msprop:Generator_RowChangedName="ProductRowChanged" msprop:Generator_RowClassName="ProductRow" msprop:Generator_RowChangingName="ProductRowChanging" msprop:Generator_RowEvArgName="ProductRowChangeEvent" msprop:Generator_RowEvHandlerName="ProductRowChangeEventHandler" msprop:Generator_TableClassName="ProductDataTable" msprop:Generator_TableVarName="tableProduct" msprop:Generator_RowDeletingName="ProductRowDeleting" msprop:Generator_TablePropName="Product">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="ProductId" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_UserColumnName="ProductId" msprop:Generator_ColumnPropNameInRow="ProductId" msprop:Generator_ColumnVarNameInTable="columnProductId" msprop:Generator_ColumnPropNameInTable="ProductIdColumn" type="xs:int" />
              <xs:element name="StokAdi" msprop:Generator_UserColumnName="StokAdi" msprop:Generator_ColumnPropNameInRow="StokAdi" msprop:Generator_ColumnVarNameInTable="columnStokAdi" msprop:Generator_ColumnPropNameInTable="StokAdiColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="StokKoduTipiId" msprop:Generator_UserColumnName="StokKoduTipiId" msprop:Generator_ColumnPropNameInRow="StokKoduTipiId" msprop:Generator_ColumnVarNameInTable="columnStokKoduTipiId" msprop:Generator_ColumnPropNameInTable="StokKoduTipiIdColumn" type="xs:unsignedByte" minOccurs="0" />
              <xs:element name="StokArtikeli" msprop:Generator_UserColumnName="StokArtikeli" msprop:Generator_ColumnPropNameInRow="StokArtikeli" msprop:Generator_ColumnVarNameInTable="columnStokArtikeli" msprop:Generator_ColumnPropNameInTable="StokArtikeliColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="StokKodu" msprop:Generator_UserColumnName="StokKodu" msprop:Generator_ColumnPropNameInRow="StokKodu" msprop:Generator_ColumnVarNameInTable="columnStokKodu" msprop:Generator_ColumnPropNameInTable="StokKoduColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="StokRenk" msprop:Generator_UserColumnName="StokRenk" msprop:Generator_ColumnPropNameInRow="StokRenk" msprop:Generator_ColumnVarNameInTable="columnStokRenk" msprop:Generator_ColumnPropNameInTable="StokRenkColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="GenelStokKalemi" msprop:Generator_UserColumnName="GenelStokKalemi" msprop:Generator_ColumnPropNameInRow="GenelStokKalemi" msprop:Generator_ColumnVarNameInTable="columnGenelStokKalemi" msprop:Generator_ColumnPropNameInTable="GenelStokKalemiColumn" type="xs:boolean" minOccurs="0" />
              <xs:element name="FAO" msprop:Generator_UserColumnName="FAO" msprop:Generator_ColumnPropNameInRow="FAO" msprop:Generator_ColumnVarNameInTable="columnFAO" msprop:Generator_ColumnPropNameInTable="FAOColumn" type="xs:unsignedByte" minOccurs="0" />
              <xs:element name="Notes" msprop:Generator_UserColumnName="Notes" msprop:Generator_ColumnPropNameInRow="Notes" msprop:Generator_ColumnVarNameInTable="columnNotes" msprop:Generator_ColumnPropNameInTable="NotesColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="2147483647" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="MakeFlag" msprop:Generator_UserColumnName="MakeFlag" msprop:Generator_ColumnPropNameInRow="MakeFlag" msprop:Generator_ColumnVarNameInTable="columnMakeFlag" msprop:Generator_ColumnPropNameInTable="MakeFlagColumn" type="xs:boolean" />
              <xs:element name="FinishedGoodsFlag" msprop:Generator_UserColumnName="FinishedGoodsFlag" msprop:Generator_ColumnPropNameInRow="FinishedGoodsFlag" msprop:Generator_ColumnVarNameInTable="columnFinishedGoodsFlag" msprop:Generator_ColumnPropNameInTable="FinishedGoodsFlagColumn" type="xs:boolean" />
              <xs:element name="SafetyStockLevel" msprop:Generator_UserColumnName="SafetyStockLevel" msprop:Generator_ColumnPropNameInRow="SafetyStockLevel" msprop:Generator_ColumnVarNameInTable="columnSafetyStockLevel" msprop:Generator_ColumnPropNameInTable="SafetyStockLevelColumn" type="xs:short" />
              <xs:element name="ReorderPoint" msprop:Generator_UserColumnName="ReorderPoint" msprop:Generator_ColumnPropNameInRow="ReorderPoint" msprop:Generator_ColumnVarNameInTable="columnReorderPoint" msprop:Generator_ColumnPropNameInTable="ReorderPointColumn" type="xs:short" />
              <xs:element name="StandardCost" msprop:Generator_UserColumnName="StandardCost" msprop:Generator_ColumnPropNameInRow="StandardCost" msprop:Generator_ColumnVarNameInTable="columnStandardCost" msprop:Generator_ColumnPropNameInTable="StandardCostColumn" type="xs:decimal" />
              <xs:element name="ListPrice" msprop:Generator_UserColumnName="ListPrice" msprop:Generator_ColumnPropNameInRow="ListPrice" msprop:Generator_ColumnVarNameInTable="columnListPrice" msprop:Generator_ColumnPropNameInTable="ListPriceColumn" type="xs:decimal" />
              <xs:element name="DaysToManufacture" msprop:Generator_UserColumnName="DaysToManufacture" msprop:Generator_ColumnPropNameInRow="DaysToManufacture" msprop:Generator_ColumnVarNameInTable="columnDaysToManufacture" msprop:Generator_ColumnPropNameInTable="DaysToManufactureColumn" type="xs:int" />
              <xs:element name="ProductSubcategoryId" msprop:Generator_UserColumnName="ProductSubcategoryId" msprop:Generator_ColumnPropNameInRow="ProductSubcategoryId" msprop:Generator_ColumnVarNameInTable="columnProductSubcategoryId" msprop:Generator_ColumnPropNameInTable="ProductSubcategoryIdColumn" type="xs:int" minOccurs="0" />
              <xs:element name="ProductModelId" msprop:Generator_UserColumnName="ProductModelId" msprop:Generator_ColumnPropNameInRow="ProductModelId" msprop:Generator_ColumnVarNameInTable="columnProductModelId" msprop:Generator_ColumnPropNameInTable="ProductModelIdColumn" type="xs:int" minOccurs="0" />
              <xs:element name="DiscontinuedDate" msprop:Generator_UserColumnName="DiscontinuedDate" msprop:Generator_ColumnPropNameInRow="DiscontinuedDate" msprop:Generator_ColumnVarNameInTable="columnDiscontinuedDate" msprop:Generator_ColumnPropNameInTable="DiscontinuedDateColumn" type="xs:dateTime" minOccurs="0" />
              <xs:element name="ModifiedDate" msprop:Generator_UserColumnName="ModifiedDate" msprop:Generator_ColumnPropNameInRow="ModifiedDate" msprop:Generator_ColumnVarNameInTable="columnModifiedDate" msprop:Generator_ColumnPropNameInTable="ModifiedDateColumn" type="xs:dateTime" />
              <xs:element name="ModifiedBy" msprop:Generator_UserColumnName="ModifiedBy" msprop:Generator_ColumnPropNameInRow="ModifiedBy" msprop:Generator_ColumnVarNameInTable="columnModifiedBy" msprop:Generator_ColumnPropNameInTable="ModifiedByColumn" type="xs:int" minOccurs="0" />
              <xs:element name="TS" msdata:ReadOnly="true" msprop:Generator_UserColumnName="TS" msprop:Generator_ColumnPropNameInRow="TS" msprop:Generator_ColumnVarNameInTable="columnTS" msprop:Generator_ColumnPropNameInTable="TSColumn" type="xs:base64Binary" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="ProductCategory" msprop:Generator_UserTableName="ProductCategory" msprop:Generator_RowDeletedName="ProductCategoryRowDeleted" msprop:Generator_RowChangedName="ProductCategoryRowChanged" msprop:Generator_RowClassName="ProductCategoryRow" msprop:Generator_RowChangingName="ProductCategoryRowChanging" msprop:Generator_RowEvArgName="ProductCategoryRowChangeEvent" msprop:Generator_RowEvHandlerName="ProductCategoryRowChangeEventHandler" msprop:Generator_TableClassName="ProductCategoryDataTable" msprop:Generator_TableVarName="tableProductCategory" msprop:Generator_RowDeletingName="ProductCategoryRowDeleting" msprop:Generator_TablePropName="ProductCategory">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="ProductCategoryId" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_UserColumnName="ProductCategoryId" msprop:Generator_ColumnPropNameInRow="ProductCategoryId" msprop:Generator_ColumnVarNameInTable="columnProductCategoryId" msprop:Generator_ColumnPropNameInTable="ProductCategoryIdColumn" type="xs:int" />
              <xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="ProductSubcategory" msprop:Generator_UserTableName="ProductSubcategory" msprop:Generator_RowDeletedName="ProductSubcategoryRowDeleted" msprop:Generator_RowChangedName="ProductSubcategoryRowChanged" msprop:Generator_RowClassName="ProductSubcategoryRow" msprop:Generator_RowChangingName="ProductSubcategoryRowChanging" msprop:Generator_RowEvArgName="ProductSubcategoryRowChangeEvent" msprop:Generator_RowEvHandlerName="ProductSubcategoryRowChangeEventHandler" msprop:Generator_TableClassName="ProductSubcategoryDataTable" msprop:Generator_TableVarName="tableProductSubcategory" msprop:Generator_RowDeletingName="ProductSubcategoryRowDeleting" msprop:Generator_TablePropName="ProductSubcategory">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="ProductSubcategoryId" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_UserColumnName="ProductSubcategoryId" msprop:Generator_ColumnPropNameInRow="ProductSubcategoryId" msprop:Generator_ColumnVarNameInTable="columnProductSubcategoryId" msprop:Generator_ColumnPropNameInTable="ProductSubcategoryIdColumn" type="xs:int" />
              <xs:element name="ProductCategoryId" msprop:Generator_UserColumnName="ProductCategoryId" msprop:Generator_ColumnPropNameInRow="ProductCategoryId" msprop:Generator_ColumnVarNameInTable="columnProductCategoryId" msprop:Generator_ColumnPropNameInTable="ProductCategoryIdColumn" type="xs:int" />
              <xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="xWeight" msprop:Generator_UserColumnName="xWeight" msprop:Generator_ColumnPropNameInRow="xWeight" msprop:Generator_ColumnVarNameInTable="columnxWeight" msprop:Generator_ColumnPropNameInTable="xWeightColumn" type="xs:boolean" minOccurs="0" />
              <xs:element name="xUnitMeasureId" msprop:Generator_UserColumnName="xUnitMeasureId" msprop:Generator_ColumnPropNameInRow="xUnitMeasureId" msprop:Generator_ColumnVarNameInTable="columnxUnitMeasureId" msprop:Generator_ColumnPropNameInTable="xUnitMeasureIdColumn" type="xs:boolean" minOccurs="0" />
              <xs:element name="xWidth" msprop:Generator_UserColumnName="xWidth" msprop:Generator_ColumnPropNameInRow="xWidth" msprop:Generator_ColumnVarNameInTable="columnxWidth" msprop:Generator_ColumnPropNameInTable="xWidthColumn" type="xs:boolean" minOccurs="0" />
              <xs:element name="xQuality" msprop:Generator_UserColumnName="xQuality" msprop:Generator_ColumnPropNameInRow="xQuality" msprop:Generator_ColumnVarNameInTable="columnxQuality" msprop:Generator_ColumnPropNameInTable="xQualityColumn" type="xs:boolean" minOccurs="0" />
              <xs:element name="xComposition" msprop:Generator_UserColumnName="xComposition" msprop:Generator_ColumnPropNameInRow="xComposition" msprop:Generator_ColumnVarNameInTable="columnxComposition" msprop:Generator_ColumnPropNameInTable="xCompositionColumn" type="xs:boolean" minOccurs="0" />
              <xs:element name="xThickness" msprop:Generator_UserColumnName="xThickness" msprop:Generator_ColumnPropNameInRow="xThickness" msprop:Generator_ColumnVarNameInTable="columnxThickness" msprop:Generator_ColumnPropNameInTable="xThicknessColumn" type="xs:boolean" minOccurs="0" />
              <xs:element name="xBrand" msprop:Generator_UserColumnName="xBrand" msprop:Generator_ColumnPropNameInRow="xBrand" msprop:Generator_ColumnVarNameInTable="columnxBrand" msprop:Generator_ColumnPropNameInTable="xBrandColumn" type="xs:boolean" minOccurs="0" />
              <xs:element name="xColor" msprop:Generator_UserColumnName="xColor" msprop:Generator_ColumnPropNameInRow="xColor" msprop:Generator_ColumnVarNameInTable="columnxColor" msprop:Generator_ColumnPropNameInTable="xColorColumn" type="xs:boolean" minOccurs="0" />
              <xs:element name="xOlcu" msprop:Generator_UserColumnName="xOlcu" msprop:Generator_ColumnPropNameInRow="xOlcu" msprop:Generator_ColumnVarNameInTable="columnxOlcu" msprop:Generator_ColumnPropNameInTable="xOlcuColumn" type="xs:boolean" minOccurs="0" />
              <xs:element name="xHeight" msprop:Generator_UserColumnName="xHeight" msprop:Generator_ColumnPropNameInRow="xHeight" msprop:Generator_ColumnVarNameInTable="columnxHeight" msprop:Generator_ColumnPropNameInTable="xHeightColumn" type="xs:boolean" minOccurs="0" />
              <xs:element name="xArticle" msprop:Generator_UserColumnName="xArticle" msprop:Generator_ColumnPropNameInRow="xArticle" msprop:Generator_ColumnVarNameInTable="columnxArticle" msprop:Generator_ColumnPropNameInTable="xArticleColumn" type="xs:boolean" minOccurs="0" />
              <xs:element name="xKesimSekli" msprop:Generator_UserColumnName="xKesimSekli" msprop:Generator_ColumnPropNameInRow="xKesimSekli" msprop:Generator_ColumnVarNameInTable="columnxKesimSekli" msprop:Generator_ColumnPropNameInTable="xKesimSekliColumn" type="xs:boolean" minOccurs="0" />
              <xs:element name="xCins" msprop:Generator_UserColumnName="xCins" msprop:Generator_ColumnPropNameInRow="xCins" msprop:Generator_ColumnVarNameInTable="columnxCins" msprop:Generator_ColumnPropNameInTable="xCinsColumn" type="xs:boolean" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="SalesPerson" msprop:Generator_UserTableName="SalesPerson" msprop:Generator_RowDeletedName="SalesPersonRowDeleted" msprop:Generator_RowChangedName="SalesPersonRowChanged" msprop:Generator_RowClassName="SalesPersonRow" msprop:Generator_RowChangingName="SalesPersonRowChanging" msprop:Generator_RowEvArgName="SalesPersonRowChangeEvent" msprop:Generator_RowEvHandlerName="SalesPersonRowChangeEventHandler" msprop:Generator_TableClassName="SalesPersonDataTable" msprop:Generator_TableVarName="tableSalesPerson" msprop:Generator_RowDeletingName="SalesPersonRowDeleting" msprop:Generator_TablePropName="SalesPerson">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="SalesPersonId" msprop:Generator_UserColumnName="SalesPersonId" msprop:Generator_ColumnPropNameInRow="SalesPersonId" msprop:Generator_ColumnVarNameInTable="columnSalesPersonId" msprop:Generator_ColumnPropNameInTable="SalesPersonIdColumn" type="xs:int" />
              <xs:element name="SalesQuota" msprop:Generator_UserColumnName="SalesQuota" msprop:Generator_ColumnPropNameInRow="SalesQuota" msprop:Generator_ColumnVarNameInTable="columnSalesQuota" msprop:Generator_ColumnPropNameInTable="SalesQuotaColumn" type="xs:decimal" minOccurs="0" />
              <xs:element name="Bonus" msprop:Generator_UserColumnName="Bonus" msprop:Generator_ColumnPropNameInRow="Bonus" msprop:Generator_ColumnVarNameInTable="columnBonus" msprop:Generator_ColumnPropNameInTable="BonusColumn" type="xs:decimal" />
              <xs:element name="CommissionPct" msprop:Generator_UserColumnName="CommissionPct" msprop:Generator_ColumnPropNameInRow="CommissionPct" msprop:Generator_ColumnVarNameInTable="columnCommissionPct" msprop:Generator_ColumnPropNameInTable="CommissionPctColumn" type="xs:decimal" />
              <xs:element name="SalesYTD" msprop:Generator_UserColumnName="SalesYTD" msprop:Generator_ColumnPropNameInRow="SalesYTD" msprop:Generator_ColumnVarNameInTable="columnSalesYTD" msprop:Generator_ColumnPropNameInTable="SalesYTDColumn" type="xs:decimal" />
              <xs:element name="SalesLastYear" msprop:Generator_UserColumnName="SalesLastYear" msprop:Generator_ColumnPropNameInRow="SalesLastYear" msprop:Generator_ColumnVarNameInTable="columnSalesLastYear" msprop:Generator_ColumnPropNameInTable="SalesLastYearColumn" type="xs:decimal" />
              <xs:element name="ModifiedDate" msprop:Generator_UserColumnName="ModifiedDate" msprop:Generator_ColumnPropNameInRow="ModifiedDate" msprop:Generator_ColumnVarNameInTable="columnModifiedDate" msprop:Generator_ColumnPropNameInTable="ModifiedDateColumn" type="xs:dateTime" />
              <xs:element name="ModifiedBy" msprop:Generator_UserColumnName="ModifiedBy" msprop:Generator_ColumnPropNameInRow="ModifiedBy" msprop:Generator_ColumnVarNameInTable="columnModifiedBy" msprop:Generator_ColumnPropNameInTable="ModifiedByColumn" type="xs:int" minOccurs="0" />
              <xs:element name="TS" msdata:ReadOnly="true" msprop:Generator_UserColumnName="TS" msprop:Generator_ColumnPropNameInRow="TS" msprop:Generator_ColumnVarNameInTable="columnTS" msprop:Generator_ColumnPropNameInTable="TSColumn" type="xs:base64Binary" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Shelf" msprop:Generator_UserTableName="Shelf" msprop:Generator_RowDeletedName="ShelfRowDeleted" msprop:Generator_RowChangedName="ShelfRowChanged" msprop:Generator_RowClassName="ShelfRow" msprop:Generator_RowChangingName="ShelfRowChanging" msprop:Generator_RowEvArgName="ShelfRowChangeEvent" msprop:Generator_RowEvHandlerName="ShelfRowChangeEventHandler" msprop:Generator_TableClassName="ShelfDataTable" msprop:Generator_TableVarName="tableShelf" msprop:Generator_RowDeletingName="ShelfRowDeleting" msprop:Generator_TablePropName="Shelf">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="ShelfId" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_UserColumnName="ShelfId" msprop:Generator_ColumnPropNameInRow="ShelfId" msprop:Generator_ColumnVarNameInTable="columnShelfId" msprop:Generator_ColumnPropNameInTable="ShelfIdColumn" type="xs:short" />
              <xs:element name="LocationId" msprop:Generator_UserColumnName="LocationId" msprop:Generator_ColumnPropNameInRow="LocationId" msprop:Generator_ColumnVarNameInTable="columnLocationId" msprop:Generator_ColumnPropNameInTable="LocationIdColumn" type="xs:unsignedByte" minOccurs="0" />
              <xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="ActiveFlag" msprop:Generator_UserColumnName="ActiveFlag" msprop:Generator_ColumnPropNameInRow="ActiveFlag" msprop:Generator_ColumnVarNameInTable="columnActiveFlag" msprop:Generator_ColumnPropNameInTable="ActiveFlagColumn" type="xs:boolean" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="ShipMethod" msprop:Generator_UserTableName="ShipMethod" msprop:Generator_RowDeletedName="ShipMethodRowDeleted" msprop:Generator_RowChangedName="ShipMethodRowChanged" msprop:Generator_RowClassName="ShipMethodRow" msprop:Generator_RowChangingName="ShipMethodRowChanging" msprop:Generator_RowEvArgName="ShipMethodRowChangeEvent" msprop:Generator_RowEvHandlerName="ShipMethodRowChangeEventHandler" msprop:Generator_TableClassName="ShipMethodDataTable" msprop:Generator_TableVarName="tableShipMethod" msprop:Generator_RowDeletingName="ShipMethodRowDeleting" msprop:Generator_TablePropName="ShipMethod">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="ShipMethodId" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_UserColumnName="ShipMethodId" msprop:Generator_ColumnPropNameInRow="ShipMethodId" msprop:Generator_ColumnVarNameInTable="columnShipMethodId" msprop:Generator_ColumnPropNameInTable="ShipMethodIdColumn" type="xs:int" />
              <xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="StokkoduTipi" msprop:Generator_UserTableName="StokkoduTipi" msprop:Generator_RowDeletedName="StokkoduTipiRowDeleted" msprop:Generator_RowChangedName="StokkoduTipiRowChanged" msprop:Generator_RowClassName="StokkoduTipiRow" msprop:Generator_RowChangingName="StokkoduTipiRowChanging" msprop:Generator_RowEvArgName="StokkoduTipiRowChangeEvent" msprop:Generator_RowEvHandlerName="StokkoduTipiRowChangeEventHandler" msprop:Generator_TableClassName="StokkoduTipiDataTable" msprop:Generator_TableVarName="tableStokkoduTipi" msprop:Generator_RowDeletingName="StokkoduTipiRowDeleting" msprop:Generator_TablePropName="StokkoduTipi">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="StokkoduTipiId" msdata:ReadOnly="true" msprop:Generator_UserColumnName="StokkoduTipiId" msprop:Generator_ColumnPropNameInRow="StokkoduTipiId" msprop:Generator_ColumnVarNameInTable="columnStokkoduTipiId" msprop:Generator_ColumnPropNameInTable="StokkoduTipiIdColumn" type="xs:unsignedByte" />
              <xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="UnitMeasure" msprop:Generator_UserTableName="UnitMeasure" msprop:Generator_RowDeletedName="UnitMeasureRowDeleted" msprop:Generator_RowChangedName="UnitMeasureRowChanged" msprop:Generator_RowClassName="UnitMeasureRow" msprop:Generator_RowChangingName="UnitMeasureRowChanging" msprop:Generator_RowEvArgName="UnitMeasureRowChangeEvent" msprop:Generator_RowEvHandlerName="UnitMeasureRowChangeEventHandler" msprop:Generator_TableClassName="UnitMeasureDataTable" msprop:Generator_TableVarName="tableUnitMeasure" msprop:Generator_RowDeletingName="UnitMeasureRowDeleting" msprop:Generator_TablePropName="UnitMeasure">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="UnitMeasureId" msprop:Generator_UserColumnName="UnitMeasureId" msprop:Generator_ColumnPropNameInRow="UnitMeasureId" msprop:Generator_ColumnVarNameInTable="columnUnitMeasureId" msprop:Generator_ColumnPropNameInTable="UnitMeasureIdColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="3" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Vendor" msprop:Generator_UserTableName="Vendor" msprop:Generator_RowDeletedName="VendorRowDeleted" msprop:Generator_RowChangedName="VendorRowChanged" msprop:Generator_RowClassName="VendorRow" msprop:Generator_RowChangingName="VendorRowChanging" msprop:Generator_RowEvArgName="VendorRowChangeEvent" msprop:Generator_RowEvHandlerName="VendorRowChangeEventHandler" msprop:Generator_TableClassName="VendorDataTable" msprop:Generator_TableVarName="tableVendor" msprop:Generator_RowDeletingName="VendorRowDeleting" msprop:Generator_TablePropName="Vendor">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="VendorId" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_UserColumnName="VendorId" msprop:Generator_ColumnPropNameInRow="VendorId" msprop:Generator_ColumnVarNameInTable="columnVendorId" msprop:Generator_ColumnPropNameInTable="VendorIdColumn" type="xs:int" />
              <xs:element name="AccountNumber" msprop:Generator_UserColumnName="AccountNumber" msprop:Generator_ColumnPropNameInRow="AccountNumber" msprop:Generator_ColumnVarNameInTable="columnAccountNumber" msprop:Generator_ColumnPropNameInTable="AccountNumberColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="15" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="CreditRating" msprop:Generator_UserColumnName="CreditRating" msprop:Generator_ColumnPropNameInRow="CreditRating" msprop:Generator_ColumnVarNameInTable="columnCreditRating" msprop:Generator_ColumnPropNameInTable="CreditRatingColumn" type="xs:unsignedByte" />
              <xs:element name="PreferredVendorStatus" msprop:Generator_UserColumnName="PreferredVendorStatus" msprop:Generator_ColumnPropNameInRow="PreferredVendorStatus" msprop:Generator_ColumnVarNameInTable="columnPreferredVendorStatus" msprop:Generator_ColumnPropNameInTable="PreferredVendorStatusColumn" type="xs:boolean" />
              <xs:element name="PreferredPaymentTerm" msprop:Generator_UserColumnName="PreferredPaymentTerm" msprop:Generator_ColumnPropNameInRow="PreferredPaymentTerm" msprop:Generator_ColumnVarNameInTable="columnPreferredPaymentTerm" msprop:Generator_ColumnPropNameInTable="PreferredPaymentTermColumn" type="xs:unsignedByte" minOccurs="0" />
              <xs:element name="ActiveFlag" msprop:Generator_UserColumnName="ActiveFlag" msprop:Generator_ColumnPropNameInRow="ActiveFlag" msprop:Generator_ColumnVarNameInTable="columnActiveFlag" msprop:Generator_ColumnPropNameInTable="ActiveFlagColumn" type="xs:boolean" />
              <xs:element name="ModifiedDate" msprop:Generator_UserColumnName="ModifiedDate" msprop:Generator_ColumnPropNameInRow="ModifiedDate" msprop:Generator_ColumnVarNameInTable="columnModifiedDate" msprop:Generator_ColumnPropNameInTable="ModifiedDateColumn" type="xs:dateTime" />
              <xs:element name="ModifiedBy" msprop:Generator_UserColumnName="ModifiedBy" msprop:Generator_ColumnPropNameInRow="ModifiedBy" msprop:Generator_ColumnVarNameInTable="columnModifiedBy" msprop:Generator_ColumnPropNameInTable="ModifiedByColumn" type="xs:int" minOccurs="0" />
              <xs:element name="TS" msdata:ReadOnly="true" msprop:Generator_UserColumnName="TS" msprop:Generator_ColumnPropNameInRow="TS" msprop:Generator_ColumnVarNameInTable="columnTS" msprop:Generator_ColumnPropNameInTable="TSColumn" type="xs:base64Binary" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="vSalesAgent" msprop:Generator_UserTableName="vSalesAgent" msprop:Generator_RowDeletedName="vSalesAgentRowDeleted" msprop:Generator_RowChangedName="vSalesAgentRowChanged" msprop:Generator_RowClassName="vSalesAgentRow" msprop:Generator_RowChangingName="vSalesAgentRowChanging" msprop:Generator_RowEvArgName="vSalesAgentRowChangeEvent" msprop:Generator_RowEvHandlerName="vSalesAgentRowChangeEventHandler" msprop:Generator_TableClassName="vSalesAgentDataTable" msprop:Generator_TableVarName="tablevSalesAgent" msprop:Generator_RowDeletingName="vSalesAgentRowDeleting" msprop:Generator_TablePropName="vSalesAgent">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="SalesAgentId" msprop:Generator_UserColumnName="SalesAgentId" msprop:Generator_ColumnVarNameInTable="columnSalesAgentId" msprop:Generator_ColumnPropNameInRow="SalesAgentId" msprop:Generator_ColumnPropNameInTable="SalesAgentIdColumn" type="xs:int" />
              <xs:element name="Title" msprop:Generator_UserColumnName="Title" msprop:Generator_ColumnVarNameInTable="columnTitle" msprop:Generator_ColumnPropNameInRow="Title" msprop:Generator_ColumnPropNameInTable="TitleColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="8" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="FirstName" msprop:Generator_UserColumnName="FirstName" msprop:Generator_ColumnVarNameInTable="columnFirstName" msprop:Generator_ColumnPropNameInRow="FirstName" msprop:Generator_ColumnPropNameInTable="FirstNameColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="LastName" msprop:Generator_UserColumnName="LastName" msprop:Generator_ColumnVarNameInTable="columnLastName" msprop:Generator_ColumnPropNameInRow="LastName" msprop:Generator_ColumnPropNameInTable="LastNameColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Notes" msprop:Generator_UserColumnName="Notes" msprop:Generator_ColumnVarNameInTable="columnNotes" msprop:Generator_ColumnPropNameInRow="Notes" msprop:Generator_ColumnPropNameInTable="NotesColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="2147483647" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Balance" msprop:Generator_UserColumnName="Balance" msprop:Generator_ColumnVarNameInTable="columnBalance" msprop:Generator_ColumnPropNameInRow="Balance" msprop:Generator_ColumnPropNameInTable="BalanceColumn" type="xs:decimal" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="LookupTables" msprop:Generator_UserTableName="LookupTables" msprop:Generator_RowDeletedName="LookupTablesRowDeleted" msprop:Generator_RowChangedName="LookupTablesRowChanged" msprop:Generator_RowClassName="LookupTablesRow" msprop:Generator_RowChangingName="LookupTablesRowChanging" msprop:Generator_RowEvArgName="LookupTablesRowChangeEvent" msprop:Generator_RowEvHandlerName="LookupTablesRowChangeEventHandler" msprop:Generator_TableClassName="LookupTablesDataTable" msprop:Generator_TableVarName="tableLookupTables" msprop:Generator_RowDeletingName="LookupTablesRowDeleting" msprop:Generator_TablePropName="LookupTables">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="TableName" msprop:Generator_UserColumnName="TableName" msprop:Generator_ColumnPropNameInRow="TableName" msprop:Generator_ColumnVarNameInTable="columnTableName" msprop:Generator_ColumnPropNameInTable="TableNameColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="LastUpdate" msprop:Generator_UserColumnName="LastUpdate" msprop:Generator_ColumnPropNameInRow="LastUpdate" msprop:Generator_ColumnVarNameInTable="columnLastUpdate" msprop:Generator_ColumnPropNameInTable="LastUpdateColumn" type="xs:dateTime" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="TablesToUpdate" msprop:Generator_UserTableName="TablesToUpdate" msprop:Generator_RowDeletedName="TablesToUpdateRowDeleted" msprop:Generator_RowChangedName="TablesToUpdateRowChanged" msprop:Generator_RowClassName="TablesToUpdateRow" msprop:Generator_RowChangingName="TablesToUpdateRowChanging" msprop:Generator_RowEvArgName="TablesToUpdateRowChangeEvent" msprop:Generator_RowEvHandlerName="TablesToUpdateRowChangeEventHandler" msprop:Generator_TableClassName="TablesToUpdateDataTable" msprop:Generator_TableVarName="tableTablesToUpdate" msprop:Generator_RowDeletingName="TablesToUpdateRowDeleting" msprop:Generator_TablePropName="TablesToUpdate">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="TableName" msprop:Generator_UserColumnName="TableName" msprop:Generator_ColumnPropNameInRow="TableName" msprop:Generator_ColumnVarNameInTable="columnTableName" msprop:Generator_ColumnPropNameInTable="TableNameColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="LastUpdate" msprop:Generator_UserColumnName="LastUpdate" msprop:Generator_ColumnPropNameInRow="LastUpdate" msprop:Generator_ColumnVarNameInTable="columnLastUpdate" msprop:Generator_ColumnPropNameInTable="LastUpdateColumn" type="xs:dateTime" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Contact" msprop:Generator_UserTableName="Contact" msprop:Generator_RowDeletedName="ContactRowDeleted" msprop:Generator_RowChangedName="ContactRowChanged" msprop:Generator_RowClassName="ContactRow" msprop:Generator_RowChangingName="ContactRowChanging" msprop:Generator_RowEvArgName="ContactRowChangeEvent" msprop:Generator_RowEvHandlerName="ContactRowChangeEventHandler" msprop:Generator_TableClassName="ContactDataTable" msprop:Generator_TableVarName="tableContact" msprop:Generator_RowDeletingName="ContactRowDeleting" msprop:Generator_TablePropName="Contact">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="ContactId" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_UserColumnName="ContactId" msprop:Generator_ColumnVarNameInTable="columnContactId" msprop:Generator_ColumnPropNameInRow="ContactId" msprop:Generator_ColumnPropNameInTable="ContactIdColumn" type="xs:int" />
              <xs:element name="Title" msprop:Generator_UserColumnName="Title" msprop:Generator_ColumnVarNameInTable="columnTitle" msprop:Generator_ColumnPropNameInRow="Title" msprop:Generator_ColumnPropNameInTable="TitleColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="8" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="FirstName" msprop:Generator_UserColumnName="FirstName" msprop:Generator_ColumnVarNameInTable="columnFirstName" msprop:Generator_ColumnPropNameInRow="FirstName" msprop:Generator_ColumnPropNameInTable="FirstNameColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="MiddleName" msprop:Generator_UserColumnName="MiddleName" msprop:Generator_ColumnVarNameInTable="columnMiddleName" msprop:Generator_ColumnPropNameInRow="MiddleName" msprop:Generator_ColumnPropNameInTable="MiddleNameColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="LastName" msprop:Generator_UserColumnName="LastName" msprop:Generator_ColumnVarNameInTable="columnLastName" msprop:Generator_ColumnPropNameInRow="LastName" msprop:Generator_ColumnPropNameInTable="LastNameColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="EmailAddress" msprop:Generator_UserColumnName="EmailAddress" msprop:Generator_ColumnVarNameInTable="columnEmailAddress" msprop:Generator_ColumnPropNameInRow="EmailAddress" msprop:Generator_ColumnPropNameInTable="EmailAddressColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Phone1" msprop:Generator_UserColumnName="Phone1" msprop:Generator_ColumnVarNameInTable="columnPhone1" msprop:Generator_ColumnPropNameInRow="Phone1" msprop:Generator_ColumnPropNameInTable="Phone1Column" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="25" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Phone2" msprop:Generator_UserColumnName="Phone2" msprop:Generator_ColumnVarNameInTable="columnPhone2" msprop:Generator_ColumnPropNameInRow="Phone2" msprop:Generator_ColumnPropNameInTable="Phone2Column" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="25" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Mobile" msprop:Generator_UserColumnName="Mobile" msprop:Generator_ColumnVarNameInTable="columnMobile" msprop:Generator_ColumnPropNameInRow="Mobile" msprop:Generator_ColumnPropNameInTable="MobileColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="25" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="PasswordHash" msprop:Generator_UserColumnName="PasswordHash" msprop:Generator_ColumnVarNameInTable="columnPasswordHash" msprop:Generator_ColumnPropNameInRow="PasswordHash" msprop:Generator_ColumnPropNameInTable="PasswordHashColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="40" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="PasswordSalt" msprop:Generator_UserColumnName="PasswordSalt" msprop:Generator_ColumnVarNameInTable="columnPasswordSalt" msprop:Generator_ColumnPropNameInRow="PasswordSalt" msprop:Generator_ColumnPropNameInTable="PasswordSaltColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="10" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="AdditionalContactInfo" msprop:Generator_UserColumnName="AdditionalContactInfo" msprop:Generator_ColumnVarNameInTable="columnAdditionalContactInfo" msprop:Generator_ColumnPropNameInRow="AdditionalContactInfo" msprop:Generator_ColumnPropNameInTable="AdditionalContactInfoColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="2147483647" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Photo" msprop:Generator_UserColumnName="Photo" msprop:Generator_ColumnVarNameInTable="columnPhoto" msprop:Generator_ColumnPropNameInRow="Photo" msprop:Generator_ColumnPropNameInTable="PhotoColumn" type="xs:base64Binary" minOccurs="0" />
              <xs:element name="Notes" msprop:Generator_UserColumnName="Notes" msprop:Generator_ColumnVarNameInTable="columnNotes" msprop:Generator_ColumnPropNameInRow="Notes" msprop:Generator_ColumnPropNameInTable="NotesColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="2147483647" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="ModifiedDate" msprop:Generator_UserColumnName="ModifiedDate" msprop:Generator_ColumnVarNameInTable="columnModifiedDate" msprop:Generator_ColumnPropNameInRow="ModifiedDate" msprop:Generator_ColumnPropNameInTable="ModifiedDateColumn" type="xs:dateTime" />
              <xs:element name="ModifiedBy" msprop:Generator_UserColumnName="ModifiedBy" msprop:Generator_ColumnVarNameInTable="columnModifiedBy" msprop:Generator_ColumnPropNameInRow="ModifiedBy" msprop:Generator_ColumnPropNameInTable="ModifiedByColumn" type="xs:int" minOccurs="0" />
              <xs:element name="TS" msdata:ReadOnly="true" msprop:Generator_UserColumnName="TS" msprop:Generator_ColumnVarNameInTable="columnTS" msprop:Generator_ColumnPropNameInRow="TS" msprop:Generator_ColumnPropNameInTable="TSColumn" type="xs:base64Binary" minOccurs="0" />
              <xs:element name="Username" msprop:Generator_UserColumnName="Username" msprop:Generator_ColumnVarNameInTable="columnUsername" msprop:Generator_ColumnPropNameInRow="Username" msprop:Generator_ColumnPropNameInTable="UsernameColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="SqlUser" msprop:Generator_UserColumnName="SqlUser" msprop:Generator_ColumnVarNameInTable="columnSqlUser" msprop:Generator_ColumnPropNameInRow="SqlUser" msprop:Generator_ColumnPropNameInTable="SqlUserColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="IsActive" msprop:Generator_UserColumnName="IsActive" msprop:Generator_ColumnVarNameInTable="columnIsActive" msprop:Generator_ColumnPropNameInRow="IsActive" msprop:Generator_ColumnPropNameInTable="IsActiveColumn" type="xs:boolean" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
    <xs:unique name="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:AddressType" />
      <xs:field xpath="mstns:AddressTypeId" />
    </xs:unique>
    <xs:unique name="AlisSekli_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:AlisSekli" />
      <xs:field xpath="mstns:AlisSekliId" />
    </xs:unique>
    <xs:unique name="BelgeTipi_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:BelgeTipi" />
      <xs:field xpath="mstns:BelgeTipiId" />
    </xs:unique>
    <xs:unique name="CustomerBrand_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:CustomerBrand" />
      <xs:field xpath="mstns:BrandId" />
    </xs:unique>
    <xs:unique name="Carrier_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Carrier" />
      <xs:field xpath="mstns:CarrierId" />
    </xs:unique>
    <xs:unique name="ContactType_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:ContactType" />
      <xs:field xpath="mstns:ContactTypeId" />
    </xs:unique>
    <xs:unique name="Country_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Country" />
      <xs:field xpath="mstns:CountryCode" />
    </xs:unique>
    <xs:unique name="Culture_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Culture" />
      <xs:field xpath="mstns:CultureId" />
    </xs:unique>
    <xs:unique name="Currency_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Currency" />
      <xs:field xpath="mstns:CurrencyCode" />
    </xs:unique>
    <xs:unique name="Customer_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Customer" />
      <xs:field xpath="mstns:CustomerId" />
    </xs:unique>
    <xs:unique name="DeliveryTerm_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:DeliveryTerm" />
      <xs:field xpath="mstns:DeliveryTermId" />
    </xs:unique>
    <xs:unique name="Department_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Department" />
      <xs:field xpath="mstns:DepartmentId" />
    </xs:unique>
    <xs:unique name="Employee_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Employee" />
      <xs:field xpath="mstns:EmployeeId" />
    </xs:unique>
    <xs:unique name="ExpensePercentage_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:ExpensePercentage" />
      <xs:field xpath="mstns:ExpensePercentageId" />
    </xs:unique>
    <xs:unique name="HareketTipi_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:HareketTipi" />
      <xs:field xpath="mstns:HareketTipiId" />
    </xs:unique>
    <xs:unique name="Location_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Location" />
      <xs:field xpath="mstns:LocationId" />
    </xs:unique>
    <xs:unique name="Origin_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Origin" />
      <xs:field xpath="mstns:OriginId" />
    </xs:unique>
    <xs:unique name="PaymentTerm_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:PaymentTerm" />
      <xs:field xpath="mstns:PaymentTermId" />
    </xs:unique>
    <xs:unique name="Product_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Product" />
      <xs:field xpath="mstns:ProductId" />
    </xs:unique>
    <xs:unique name="ProductCategory_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:ProductCategory" />
      <xs:field xpath="mstns:ProductCategoryId" />
    </xs:unique>
    <xs:unique name="ProductSubcategory_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:ProductSubcategory" />
      <xs:field xpath="mstns:ProductSubcategoryId" />
    </xs:unique>
    <xs:unique name="SalesPerson_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:SalesPerson" />
      <xs:field xpath="mstns:SalesPersonId" />
    </xs:unique>
    <xs:unique name="Shelf_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Shelf" />
      <xs:field xpath="mstns:ShelfId" />
    </xs:unique>
    <xs:unique name="ShipMethod_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:ShipMethod" />
      <xs:field xpath="mstns:ShipMethodId" />
    </xs:unique>
    <xs:unique name="StokkoduTipi_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:StokkoduTipi" />
      <xs:field xpath="mstns:StokkoduTipiId" />
    </xs:unique>
    <xs:unique name="UnitMeasure_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:UnitMeasure" />
      <xs:field xpath="mstns:UnitMeasureId" />
    </xs:unique>
    <xs:unique name="Vendor_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Vendor" />
      <xs:field xpath="mstns:VendorId" />
    </xs:unique>
    <xs:unique name="vSalesAgent_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:vSalesAgent" />
      <xs:field xpath="mstns:SalesAgentId" />
    </xs:unique>
    <xs:unique name="LookupTables_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:LookupTables" />
      <xs:field xpath="mstns:TableName" />
    </xs:unique>
    <xs:unique name="TablesToUpdate_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:TablesToUpdate" />
      <xs:field xpath="mstns:TableName" />
    </xs:unique>
    <xs:unique name="Contact_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Contact" />
      <xs:field xpath="mstns:ContactId" />
    </xs:unique>
  </xs:element>
  <xs:annotation>
    <xs:appinfo>
      <msdata:Relationship name="FK_Customer_PaymentTerm" msdata:parent="PaymentTerm" msdata:child="Customer" msdata:parentkey="PaymentTermId" msdata:childkey="PreferredPaymentTerm" msprop:Generator_UserRelationName="FK_Customer_PaymentTerm" msprop:Generator_RelationVarName="relationFK_Customer_PaymentTerm" msprop:Generator_UserChildTable="Customer" msprop:Generator_UserParentTable="PaymentTerm" msprop:Generator_ParentPropName="PaymentTermRow" msprop:Generator_ChildPropName="GetCustomerRows" />
      <msdata:Relationship name="FK_Customer_ShipMethod" msdata:parent="ShipMethod" msdata:child="Customer" msdata:parentkey="ShipMethodId" msdata:childkey="PreferredShipMethod" msprop:Generator_UserRelationName="FK_Customer_ShipMethod" msprop:Generator_RelationVarName="relationFK_Customer_ShipMethod" msprop:Generator_UserChildTable="Customer" msprop:Generator_UserParentTable="ShipMethod" msprop:Generator_ParentPropName="ShipMethodRow" msprop:Generator_ChildPropName="GetCustomerRows" />
      <msdata:Relationship name="FK_Employee_Department" msdata:parent="Department" msdata:child="Employee" msdata:parentkey="DepartmentId" msdata:childkey="DepartmentId" msprop:Generator_UserRelationName="FK_Employee_Department" msprop:Generator_RelationVarName="relationFK_Employee_Department" msprop:Generator_UserChildTable="Employee" msprop:Generator_UserParentTable="Department" msprop:Generator_ParentPropName="DepartmentRow" msprop:Generator_ChildPropName="GetEmployeeRows" />
      <msdata:Relationship name="FK_Employee_Employee_ManagerId" msdata:parent="Employee" msdata:child="Employee" msdata:parentkey="EmployeeId" msdata:childkey="ManagerId" msprop:Generator_UserRelationName="FK_Employee_Employee_ManagerId" msprop:Generator_RelationVarName="relationFK_Employee_Employee_ManagerId" msprop:Generator_UserChildTable="Employee" msprop:Generator_UserParentTable="Employee" msprop:Generator_ParentPropName="EmployeeRowParent" msprop:Generator_ChildPropName="GetEmployeeRows" />
      <msdata:Relationship name="FK_Product_ProductSubcategory_ProductSubcategoryId" msdata:parent="ProductSubcategory" msdata:child="Product" msdata:parentkey="ProductSubcategoryId" msdata:childkey="ProductSubcategoryId" msprop:Generator_UserRelationName="FK_Product_ProductSubcategory_ProductSubcategoryId" msprop:Generator_RelationVarName="relationFK_Product_ProductSubcategory_ProductSubcategoryId" msprop:Generator_UserChildTable="Product" msprop:Generator_UserParentTable="ProductSubcategory" msprop:Generator_ParentPropName="ProductSubcategoryRow" msprop:Generator_ChildPropName="GetProductRows" />
      <msdata:Relationship name="FK_Stok_StokkoduTipi" msdata:parent="StokkoduTipi" msdata:child="Product" msdata:parentkey="StokkoduTipiId" msdata:childkey="StokKoduTipiId" msprop:Generator_UserRelationName="FK_Stok_StokkoduTipi" msprop:Generator_RelationVarName="relationFK_Stok_StokkoduTipi" msprop:Generator_UserChildTable="Product" msprop:Generator_UserParentTable="StokkoduTipi" msprop:Generator_ParentPropName="StokkoduTipiRow" msprop:Generator_ChildPropName="GetProductRows" />
      <msdata:Relationship name="FK_ProductSubcategory_ProductCategory_ProductCategoryId" msdata:parent="ProductCategory" msdata:child="ProductSubcategory" msdata:parentkey="ProductCategoryId" msdata:childkey="ProductCategoryId" msprop:Generator_UserRelationName="FK_ProductSubcategory_ProductCategory_ProductCategoryId" msprop:Generator_RelationVarName="relationFK_ProductSubcategory_ProductCategory_ProductCategoryId" msprop:Generator_UserChildTable="ProductSubcategory" msprop:Generator_UserParentTable="ProductCategory" msprop:Generator_ParentPropName="ProductCategoryRow" msprop:Generator_ChildPropName="GetProductSubcategoryRows" />
      <msdata:Relationship name="FK_SalesPerson_Employee_SalesPersonId" msdata:parent="Employee" msdata:child="SalesPerson" msdata:parentkey="EmployeeId" msdata:childkey="SalesPersonId" msprop:Generator_UserRelationName="FK_SalesPerson_Employee_SalesPersonId" msprop:Generator_RelationVarName="relationFK_SalesPerson_Employee_SalesPersonId" msprop:Generator_UserChildTable="SalesPerson" msprop:Generator_UserParentTable="Employee" msprop:Generator_ParentPropName="EmployeeRow" msprop:Generator_ChildPropName="GetSalesPersonRows" />
      <msdata:Relationship name="FK_Raf_Yer" msdata:parent="Location" msdata:child="Shelf" msdata:parentkey="LocationId" msdata:childkey="LocationId" msprop:Generator_UserRelationName="FK_Raf_Yer" msprop:Generator_RelationVarName="relationFK_Raf_Yer" msprop:Generator_UserChildTable="Shelf" msprop:Generator_UserParentTable="Location" msprop:Generator_ParentPropName="LocationRow" msprop:Generator_ChildPropName="GetShelfRows" />
      <msdata:Relationship name="FK_Vendor_PaymentTerm" msdata:parent="PaymentTerm" msdata:child="Vendor" msdata:parentkey="PaymentTermId" msdata:childkey="PreferredPaymentTerm" msprop:Generator_UserRelationName="FK_Vendor_PaymentTerm" msprop:Generator_RelationVarName="relationFK_Vendor_PaymentTerm" msprop:Generator_UserChildTable="Vendor" msprop:Generator_UserParentTable="PaymentTerm" msprop:Generator_ParentPropName="PaymentTermRow" msprop:Generator_ChildPropName="GetVendorRows" />
      <msdata:Relationship name="FK_Country_Culture" msdata:parent="Culture" msdata:child="Country" msdata:parentkey="CultureId" msdata:childkey="CultureId" msprop:Generator_UserRelationName="FK_Country_Culture" msprop:Generator_RelationVarName="relationFK_Country_Culture" msprop:Generator_UserChildTable="Country" msprop:Generator_UserParentTable="Culture" msprop:Generator_ParentPropName="CultureRow" msprop:Generator_ChildPropName="GetCountryRows" />
      <msdata:Relationship name="FK_Country_Currency" msdata:parent="Currency" msdata:child="Country" msdata:parentkey="CurrencyCode" msdata:childkey="CurrencyCode" msprop:Generator_UserRelationName="FK_Country_Currency" msprop:Generator_RelationVarName="relationFK_Country_Currency" msprop:Generator_UserChildTable="Country" msprop:Generator_UserParentTable="Currency" msprop:Generator_ParentPropName="CurrencyRow" msprop:Generator_ChildPropName="GetCountryRows" />
      <msdata:Relationship name="FK_Country_Origin" msdata:parent="Origin" msdata:child="Country" msdata:parentkey="OriginId" msdata:childkey="OriginId" msprop:Generator_UserRelationName="FK_Country_Origin" msprop:Generator_RelationVarName="relationFK_Country_Origin" msprop:Generator_UserChildTable="Country" msprop:Generator_UserParentTable="Origin" msprop:Generator_ParentPropName="OriginRow" msprop:Generator_ChildPropName="GetCountryRows" />
      <msdata:Relationship name="FK_Customer_Country" msdata:parent="Country" msdata:child="Customer" msdata:parentkey="CountryCode" msdata:childkey="CountryCode" msprop:Generator_UserRelationName="FK_Customer_Country" msprop:Generator_RelationVarName="relationFK_Customer_Country" msprop:Generator_UserChildTable="Customer" msprop:Generator_UserParentTable="Country" msprop:Generator_ParentPropName="CountryRow" msprop:Generator_ChildPropName="GetCustomerRows" />
    </xs:appinfo>
  </xs:annotation>
</xs:schema>